/*
 * @lc app=leetcode.cn id=119 lang=javascript
 *
 * [119] 杨辉三角 II
 */

// @lc code=start
/**
 * @param {number} rowIndex
 * @return {number[]}
 */
var getRow = function (rowIndex) {
    if (rowIndex === 0) {
        return [1];
    }
    if (rowIndex === 1) {
        return [1, 1];
    }
    let resultArr = [1, 1];
    for (let i = 2; i < rowIndex + 1; i++) {
        let tempArr = [];
        for (let j = 0; j <= i; j++) {
            tempArr.push((j === 0 ? 0 : resultArr[j - 1]) + (j === i ? 0 : resultArr[j]))
        }
        resultArr = tempArr;
    }
    return resultArr;
};

// @lc code=end

